 //*******************************************************
 // Dictionary.java            Author:20172323wyh
 //
 // Represents a dictionary, which is a book. Used to
 // demonstrate inheritance.
 //*******************************************************

 public class Dictionary extends Book
 { 
   private int definitions = 52500;

   //--------------------------------------------------------
   // Prints a message using both local and inherted values.
   //--------------------------------------------------------
   public double computeRatio()
   {
     return (double) definitions/pages;
   }

   //-------------------------------------------------------
   // Definitions mutator
   //-------------------------------------------------------
   public void setDefinitions(int numDefinitions)
   {
     definitions = numDefinitions;
   }

   //-------------------------------------------------------
   // Definitions accessor.
   //-------------------------------------------------------
   public int getDefinitions()
   {
       return definitions;
   }
 }
